﻿GSize = function(width, height)
{
    /// <summary>Creates a GSize object.</summary>
    /// <param name="width" type="Number">The width parameter.</param>
    /// <param name="height" type="Number">The height parameter.</param>
    /// <field name="width" type="Number">The width property.</field>
    /// <field name="height" type="Number">The height property.</field>       
}

GSize.prototype =
{   
    width : null,
    height : null,
    
    equals : function(other)
    {
        /// <summary>Returns true iff the other size has exactly equal components.</summary>
        /// <param name="other" type="Object">Element to be compared.</param> 
        /// <returns type="Boolean"></returns>
    },
    
    toString : function()
    {
        /// <summary>Returns a string that contains the wdith and height parameter, in this order, separated by a comma.</summary>
        /// <returns type="String"></returns>
    }
}

